@media all and (min-width: 1020px) {
	.fullSlide {
		width: 100%;
		position: relative;
		/*height: 780px;*/
		background: #000;
	}

	.fullSlide .bd {
		margin: 0 auto;
		position: relative;
		z-index: 0;
		overflow: hidden;
	}

	.fullSlide .bd ul {
		width: 100% !important;
	}

	.fullSlide .bd li {
		width: 100% !important;
		/*height: 780px;*/
		overflow: hidden;
		text-align: center;
		background-color: #fff;
		background-repeat: no-repeat;
		background-size: cover  !important;
		-webkit-background-size: cover   !important;
		-o-background-size: cover   !important;
	}

	.fullSlide .bd li a {
		display: block;position: relative !important;
		/*height: 780px;*/
	}
	.fullSlide .bd li img{ width:100%
	}

	.fullSlide .hd {
		width: 100%;
		position: absolute;
		z-index: 1;
		bottom:22px;
		left: 0;
		height: 30px;
		line-height: 30px;
	}

	.fullSlide .hd ul {
		text-align: center;
	}

	.fullSlide .hd ul li {
		cursor: pointer;
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 10px;
		height: 12px;
		border-radius: 50px;
		margin-right: 20px;
		overflow: hidden;
		background: #FFF;
		line-height: 999px;
	}

	.fullSlide .hd ul .on {
		background: #fff;
		padding: 0 30px;
	}

	.fullSlide .prev,.fullSlide .next {
		display: block;
		position: absolute;
		z-index: 1;
		top: 50%;
		margin-top: -30px;
		left: 0;
		z-index: 1;
		width: 40px;
		height: 60px;
		background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
		cursor: pointer;
		filter: alpha(opacity=50);
		opacity: 0.5;
		display: none;
	}

	.fullSlide .next {
		left: auto;
		right: 0;
		background-position: -6px -137px;
	}
}

@media all and (min-width: 480px) and (max-width: 1020px) {
	.fullSlide {
		width: 100%;
		position: relative;
		height: 400px;
		background: #000;
	}

	.fullSlide .bd {
		margin: 0 auto;
		position: relative;
		z-index: 0;
		overflow: hidden;
	}

	.fullSlide .bd ul {
		width: 100% !important;
	}

	.fullSlide .bd li {
		width: 100% !important;
		height: 400px;
		overflow: hidden;
		text-align: center;
		background-color: #fff;
		background-repeat: no-repeat;
		background-size: cover auto;
		-webkit-background-size: cover;
		-o-background-size: cover;
	}

	.fullSlide .bd li a {
		display: block;
		height: 400px;
	}

	.fullSlide .hd {
		width: 100%;
		position: absolute;
		z-index: 1;
		bottom: 0;
		left: 0;
		height: 30px;
		line-height: 30px;
	}

	.fullSlide .hd ul {
		text-align: center;
	}

	.fullSlide .hd ul li {
		cursor: pointer;
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 12px;
		height: 12px;
		border-radius: 50px;
		margin-right: 20px;
		overflow: hidden;
		background: #FFF;
		line-height: 999px;
	}

	.fullSlide .hd ul .on {
		background: #fff;
		padding: 0 30px;
	}

	.fullSlide .prev,.fullSlide .next {
		display: block;
		position: absolute;
		z-index: 1;
		top: 50%;
		margin-top: -30px;
		left: 0;
		z-index: 1;
		width: 40px;
		height: 60px;
		background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
		cursor: pointer;
		filter: alpha(opacity=50);
		opacity: 0.5;
		display: none;
	}

	.fullSlide .next {
		left: auto;
		right: 0;
		background-position: -6px -137px;
	}
}

@media all and (max-width: 480px) {
	
	html{
		overflow-x: hidden;
	}
	
	.fullSlide {
		width: 100%;
		position: relative;
		/* height: 300px; */
		/* height:auto; */
		height:220px;
		background: #000;
		max-height:220px;
	}

	.fullSlide .bd {
		margin: 0 auto;
		position: relative;
		z-index: 0;
		overflow: hidden;
	}

	.fullSlide .bd ul {
		width: 100% !important;
		max-height: 220px;
	}

	.fullSlide .bd li {
		width: 100% !important;
		/* height: 300px; */
		
		/* height:auto; */
		height:220px;
		overflow: hidden;
		text-align: center;
		background-color: #fff;
		background-repeat: no-repeat;
		background-size: cover auto;
		-webkit-background-size: cover;
		-o-background-size: cover;
		max-height:220px;
	}

	.fullSlide .bd li a {
		display: block;
		/* height: 300px; */
		height:auto;
		height:220px;
		max-height:220px;
	}

	.fullSlide .hd {
		width: 100%;
		position: absolute;
		z-index: 1;
		bottom: 0;
		left: 0;
		height: 30px;
		line-height: 30px;
	}

	.fullSlide .hd ul {
		text-align: center;
	}

	.fullSlide .hd ul li {
		cursor: pointer;
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 12px;
		/* height: 12px; */
		height:6px;
		border-radius: 50px;
		margin-right: 20px;
		overflow: hidden;
		background: #FFF;
		line-height: 999px;
	}

	.fullSlide .hd ul .on {
		background: #fff;
		padding: 0 15px;
	}

	.fullSlide .prev,.fullSlide .next {
		display: block;
		position: absolute;
		z-index: 1;
		top: 50%;
		margin-top: -30px;
		left: 0;
		z-index: 1;
		width: 40px;
		height: 60px;
		background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
		cursor: pointer;
		filter: alpha(opacity=50);
		opacity: 0.5;
		display: none;
	}

	.fullSlide .next {
		left: auto;
		right: 0;
		background-position: -6px -137px;
	}
}
